self-executing treaty - English Synonyms Dictionary